public class Number <E extends java.lang.Number> {


    //没有指定边界的类型，可以视为继承于Object
    //复杂实例
    //E必须是实现了Comparable接口的
    //

    //泛型方法：
    //定义语法：
    //
    public static <E> void swap(E[]array,int i,int j){
        E t=array[i];
        array[i]=array[j];
        array[j]=t;
        //这个时候可以实现任何类型的两个数据交换了

        //可以使用类型推导

        //不适用类型推导
        //这个时候，就是我们程序员直接给出类型
        //
        //
    }
}
